Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 STOW ROAD Semi-Detached £183,500 22 Jul 2019
34 STOW ROAD Semi-Detached £96,000 7 Nov 2008
35 STOW ROAD Detached £345,000 22 Nov 2019
37 STOW ROAD £200,000 3 Mar 2022
45 STOW ROAD Detached £217,000 31 Oct 2023
57 STOW ROAD Semi-Detached £109,000 24 Aug 2012
57A STOW ROAD Detached £225,000 10 Sep 2014
58 STOW ROAD Detached £39,950 6 Apr 1999